It is no secret that London is one of the greatest cities in the entire world, but there might be times where you want to escape the capital and there are a handful of places which are quick and easy to reach from London St Pancras which are highly worth considering: 1. Bedford Bedford is […]