Restaurants on Neal Street
Cafe

Food For Thought

Neal Street, Soho 31 Neal Street, Covent Garden,
London, WC2H 9PR
Tapas

Pix Bar Covent Garden

Neal Street, Soho 63 Neal Street , Soho,
London, WC2H 9PJ