Mango Tree, Harrods
More about Mango Tree, Harrods
Mango Tree, Harrods is located at Ground Floor, 87-135 Brompton Road, Knightsbridge, SW1X 7XL London, United Kingdom
+44 20 7730 1234
http://www.harrods.com/content/the-store/restaurants/mango-tree/