Address:
272 New Cross Road, New Cross, London SE14 6AA
Opening times:
Mon-Sat: 11am-11pm
Sun: 12noon-10.30pm
Tel:
+44 871 3322264
Website:
Sorry, this data isn't available yet. It would be great if you could add it
No guarantees. Sometimes we get it wrong.