Fish and Chips restaurants
Fish and Chips

The Dining Plaice

Berwick Street, Soho 20 Berwick Street, Soho,
London, W1F 0PY