Byward St, London EC3R 5BJ
Breakfast restaurant | British restaurant | Cafe
This glass-walled cafรฉ offers a contemporary British menu in a tranquil oasis situated in a garden square adjacent to a historic church, providing a unique dining experience that blends relaxation with culinary delight.