Fish and chips restaurant. located in Greater London. Rated 4.2/5 stars with excellent customer reviews. Open 7 days a week. Available for phone orders and online information.
Address:
30 Hawley Cres, London NW1 8QR, United Kingdom
30 Hawley Cres, London NW1 8QR, United Kingdom
Postcode: NW1 8QR
Phone: 020 7267 0440