London SW11
The stuff of south London legend, The Latchmere has recently undergone huge regeneration, restoring one of Battersea’s most beautiful buildings to create a spectacular public house and garden.