Ace Plaice London
0
Reviews
Fish & Chips in London
- Norwood
545 Norwood Road
, Norwood, London, SE27 9DL
+44 (0) 20 8670 1515
Ace Plaice in London, London, is a fish & chip shop. They are experienced in providing fish & chips. The address for Ace Plaice fish & chip shop is 545 Norwood Road.
Tags:
seating area, takeaway
|