Your weekend at the London Hotel The London Hotel, known locally as The London, is a gorgeous pub down in Southampton. on...