St. Albans – one of the most beautiful towns around London | United Kingdom

November 7, 2011 by europeexplored No Comments

St. Albans – one of the most beautiful towns around London | United Kingdom Updated: November 7, 2020 | By Claire | More On the southeast of England, in the valley of the River Thames, is a town of St. Albans. It belongs to the county of Hertfordshire and is situated just few kilometres away […]

Tags: , , , , , , , , , , , , , , , , , , , , , ,

Categories: Sights, United Kingdom