How to Travel from London to Salisbury
The historical city of Salisbury in the SouthWest of England, is situated in Wiltshire County and has a confluence of United Kingdom’s 5 rivers. The UNESCO World Heritage Site of Stonehenge along with several other monuments has given this city a world wide fame. Salisbury is only 88.5 miles away from London by road and … Continue reading How to Travel from London to Salisbury
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed