Know a great happy hour or special for this location?
Sweet & savoury French toast cafe with all-day dining & specialty coffee in contemporary surrounds.
Suggest an edit
36 James St, London, W1U 1ES