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 port and historical monuments, making it a perfect weekend destination for Londoners—or anyone else in…