Champor Champor Menu, Prices and Locations
Service and food excellent. Staff polite and helpful. Definately worth a further visit. Suggest you try for yourself, I'm sure you won't be disappointed.
Phone: +44 20 7403 4600
Head Office address: 62-64 Weston St, Bermondsey, London SE1 3QJ, UK
Get verified information about Champor Champor Menu, Price and near me locations.