United Kingdom
Parliament
π 509πΎ 174958
Shard and Bridge Tower
π 59πΎ 447225
Canary Wharf
π 3πΎ 92
Saint Paul Cathedral
π 27πΎ 94995
Tower Bridge
π 84πΎ 60699
Big ben
π 43πΎ 5007
The Shard 2
π 34πΎ 49618
Ayuntamiento
π 23πΎ 2968
North Bank
π 31πΎ 1580
Tower
π 17πΎ 1582
London skyline
π 17πΎ 2600
Buckingham Palace
π 22πΎ 2308