Fish and chips restaurant. located in Greater London. Rated 4.1/5 stars with excellent customer reviews. Open 7 days a week. Available for phone orders and online information.
Address:
95 Haverstock Hill, London NW3 4RL, United Kingdom
95 Haverstock Hill, London NW3 4RL, United Kingdom
Postcode: NW3 4RL
Phone: 020 7586 9945
Website: http://www.oliversfishandchips.com/