17-21 Elizabeth St, London SW1W 9RP, United Kingdom
International breads, pastries & sandwiches featured in a high-end bakery & cafe setup.