Opening times for Strada
ADDRESS
15-17 Brunswick Centre, Bloomsbury, London WC1N 1AF
TELEPHONE
OPENING TIMES
Mon to Sat 11.30am-11pm, Sun 11.30am-10.30pm
Location map of Strada
London Hotels
From cheap budget hotels to luxury 5 star hotels see our special offers for Strada hotels, including from 0% off. |