Barrafina Dean Street Images
ADDRESS
Barrafina Dean Street, 26-27 Dean Street, Soho, London W1D 3LL
TELEPHONE
OPENING TIMES
Mon to Sat 12:00-15:00 & 17:00-23:00, Sun 12:30-15:30 & 17:30-22:30
PRICES
Under £45
- Visitor Information
-
Images
Images for Barrafina Dean Street
London Hotels
From cheap budget accommodation to luxury 5 star suites see our special offers for Barrafina Dean Street hotels, including from 0% off. |