Camberwell Fish & Chips - Seating Area Camberwell, London

Rumeli Fish & Chips London

Rumeli Fish & Chips

Fish & Chips in London - Camberwell
27 Camberwell Church Street, Camberwell, London, SE5 8TR Tags: chicken, kebabs, seating area, takeaway

0 Reviews
Found 1 businesses. Now showing 1 to 1. 1