United Kingdom
Parliament
π 1222πΎ 532677
Shard and Bridge Tower
π 99πΎ 737494
Canary Wharf
π 26πΎ 1806
Saint Paul Cathedral
π 52πΎ 215762
Tower Bridge
π 126πΎ 99861
Big ben
π 69πΎ 8001
The Shard 2
π 54πΎ 93447
Ayuntamiento
π 33πΎ 5781
North Bank
π 38πΎ 2339
Tower
π 24πΎ 2169
London skyline
π 26πΎ 3607
Buckingham Palace
π 27πΎ 3628