Rumeli Fish & Chips London
0
Reviews
Fish & Chips in London
- Camberwell
27 Camberwell Church Street
, Camberwell, London, SE5 8TR
Rumeli Fish & Chips in London is a fish & chip shop. They offer fish & chips. The address for Rumeli Fish & Chips fish & chip shop is 27 Camberwell Church Street.
Tags:
chicken, kebabs, seating area, takeaway
|