Know a great happy hour or special for this location?
Modern space with floor-to-ceiling windows and pavement tables, for homemade food and deli takeaway.
Suggest an edit
7 Pepys St, London, EC3N 4AF