Soho
11 Dean Street, London, W1D 3RP
Dean St will always hold a special place in our hearts. Deep in "proper Soho" - it has a unique and fantastic atmosphere and still feels like coming home for us. If not for the pizza, come for the Nintendo table. And when the sun is out grab a takeaway and make for Soho Square!
Opening Times
Mon - Tues: 11:30AM - 10PM
Weds: 11:30AM - 10:30PM
Thurs - Sat: 11:30AM - 11:30PM
Sun: 12 - 9:30PM