Home United KingdomLondon The Hereford Arms: South Kensington, London