United Kingdom
Parliament
π 900πΎ 366029
Shard and Bridge Tower
π 75πΎ 593234
Canary Wharf
π 15πΎ 883
Saint Paul Cathedral
π 39πΎ 155868
Tower Bridge
π 104πΎ 76448
Big ben
π 54πΎ 6320
The Shard 2
π 45πΎ 73984
Ayuntamiento
π 27πΎ 4219
North Bank
π 34πΎ 1926
Tower
π 21πΎ 1835
London skyline
π 22πΎ 3057
Buckingham Palace
π 25πΎ 2932