Greater London
United Kingdom
Impressing history and even more impressive how much of it’s been preserved!