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