United Kingdom
Parliament
π 1144πΎ 486585
Shard and Bridge Tower
π 93πΎ 698228
Canary Wharf
π 24πΎ 1571
Saint Paul Cathedral
π 50πΎ 198840
Tower Bridge
π 119πΎ 90120
Big ben
π 64πΎ 7562
The Shard 2
π 51πΎ 88553
Ayuntamiento
π 31πΎ 5365
North Bank
π 37πΎ 2235
Tower
π 23πΎ 2077
London skyline
π 25πΎ 3473
Buckingham Palace
π 27πΎ 3460