You are now leaving Menulist
We hope to see you again soon!
Cafe Juliette Harrods
87-135 Brompton Road, SW1X 7XL, London, United Kingdom
French, British, Breakfast, Brunch, Cafe, Terrace, Fish And Chips, Fish, Pub, Department Store, Tea, Afternoon Tea, Pub, Creperies
The redirect does not work? Just click on this link or copy it into your address bar