Around 60,000 people live in St Albans, which is a town that is located in Hertfordshire in England. This means it is around 20 miles north of the capital city. This history of the town dates back to the Roman times and it is thought that this is when the city was initially founded. Today, […]
The British Travel Blog