The Mango Tree

46 Grosvenor Place London SW1X 7EQ