United Kingdom
Parliament
π 1174πΎ 501235
Shard and Bridge Tower
π 96πΎ 710615
Canary Wharf
π 25πΎ 1649
Saint Paul Cathedral
π 52πΎ 204148
Tower Bridge
π 121πΎ 91427
Big ben
π 67πΎ 7702
The Shard 2
π 53πΎ 89984
Ayuntamiento
π 33πΎ 5487
North Bank
π 38πΎ 2265
Tower
π 24πΎ 2112
London skyline
π 26πΎ 3508
Buckingham Palace
π 27πΎ 3513