Opening times for Strada
ADDRESS
Unit 6, South Bank, Royal Festival Hall Riverside, London SE1 8XX
TELEPHONE
OPENING TIMES
Mon to Wed 11.30am-11pm, Thu to Sat 11.30am-12midnight, Sun 11.30am-10pm
Opening and closing times for ...
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. |