15 Harrington Rd, South Kensington, London SW7 3ES, United Kingdom
View on Map
What travelers say:
Maitre Choux, this is London downtown location is not particularly eye-catching, but it is a famous cake shop, the desserts in this store are all baked and made.