London

London was founded as a communication center by the Romans shortly after they invaded Britain in 43 AD. The conclusion remains the same.. London is a perfect binding of the past and the present, a city with so many places to visit that one couldn't find the time to view them all.
Moderate
Avg. score 12,653
742k
Explored this map
1000+
Locations
4.2k
Like this map
Upgrade your account to access this feature

Highscore

PointsTime
Loading...