United Kingdom
Parliament
π 923πΎ 373655
Shard and Bridge Tower
π 77πΎ 599233
Canary Wharf
π 17πΎ 915
Saint Paul Cathedral
π 41πΎ 158168
Tower Bridge
π 105πΎ 77506
Big ben
π 55πΎ 6387
The Shard 2
π 45πΎ 74806
Ayuntamiento
π 28πΎ 4287
North Bank
π 35πΎ 1939
Tower
π 21πΎ 1843
London skyline
π 22πΎ 3077
Buckingham Palace
π 25πΎ 2969