United Kingdom
Parliament
π 1461πΎ 676266
Shard and Bridge Tower
π 109πΎ 858321
Canary Wharf
π 32πΎ 2683
Saint Paul Cathedral
π 55πΎ 275329
Tower Bridge
π 139πΎ 118043
Big ben
π 79πΎ 9572
The Shard 2
π 61πΎ 111700
Ayuntamiento
π 36πΎ 7258
North Bank
π 40πΎ 2713
Tower
π 25πΎ 2464
London skyline
π 30πΎ 4065
Buckingham Palace
π 29πΎ 4261