Home United KingdomLondon The Parlour at Fortnum & Mason: Mayfair, London