106 Baker St, London W1U 6TW
Breakfast restaurant | Coffee shop | Restaurant
This inviting cafรฉ offers a selection of Mediterranean entrees, complemented by an array of teas and freshly squeezed juices, creating a pleasant atmosphere for patrons to enjoy nourishing meals and refreshing beverages.