Garden
Mount Street Gardens
5 locals recommend,
Tips from locals
Lovely quiet secret park in the centre of Mayfair. Your hosts might be sitting on the benches taking in the peace!
Unique things to do nearby
Locals also recommend
Location
Mount Street
London, England