Portsmouth

Portsmouth: The perfectly affordable weekend getaway for Londoners

Located just 110 kilometers southwest of London is Portsmouth, the charming port city with beautiful ocean scenery, a notable naval…

5 years ago