UK, London
1 Connaught Road, London E16 2BD
Food & Drink:
Restaurant, Bar/Lounge
Internet:
Public Wifi
General:
Wheelchair access, Non-Smoking Rooms, Family Rooms