United Kingdom
Parliament
π 720πΎ 293897
Shard and Bridge Tower
π 69πΎ 533205
Canary Wharf
π 9πΎ 520
Saint Paul Cathedral
π 32πΎ 134242
Tower Bridge
π 93πΎ 67786
Big ben
π 48πΎ 5690
The Shard 2
π 40πΎ 66571
Ayuntamiento
π 26πΎ 3673
North Bank
π 33πΎ 1748
Tower
π 18πΎ 1712
London skyline
π 19πΎ 2835
Buckingham Palace
π 23πΎ 2634