United Kingdom
Parliament
π 781πΎ 323976
Shard and Bridge Tower
π 71πΎ 556735
Canary Wharf
π 11πΎ 670
Saint Paul Cathedral
π 35πΎ 143577
Tower Bridge
π 98πΎ 70992
Big ben
π 50πΎ 5931
The Shard 2
π 44πΎ 69457
Ayuntamiento
π 27πΎ 3875
North Bank
π 34πΎ 1814
Tower
π 19πΎ 1758
London skyline
π 21πΎ 2928
Buckingham Palace
π 24πΎ 2744