Robuta

https://www.barcrawl.co.uk/pubreview.aspx?PubID=11660 Strawberry Moons, London, W1B 4BF. Strawberry Moons pub review, map and rating. Strawberry Moons, London. The Strawberry Moons pub is located at 15 Heddon Street, Mayfair, W1B 4BF in London. Strawberry Moons facilities, reviews and rating,... strawberry moonslondonpubreviewmap