New Delis

New Delis

 

Add to Shortlist Venue Shortlisted
35 Grays Inn Rd London
London
England
WC1X 8PG

Venue Type

  • Restaurants

0 Meeting Rooms Available

Room Layout

Location

35 Grays Inn Rd London, London, England, WC1X 8PG