McDermott's Fish & Chips is located in Croydon, United Kingdom on Unit 5-7, The Forestdale Shopping Centre, Featherbed Ln. McDermott's Fish & Chips is rated 4.7 out of 5 in the category fish & chips restaurant in United Kingdom.
Address
Unit 5-7, The Forestdale Shopping Centre, Featherbed Ln
Service options
TakeawayDine-in