Contact


Send us a message



Details


Call Us

Hotel: +44 (0) 20 7419 6154
Restaurant: +44 (0) 20 7813 4986


Our Address

17 York Way, London, N7 9QG


Opening Hours

Monday - Saturday
11:00 am - 12:00 am

Saturday - Sunday
12:00 pm - 10:00 pm


Reception is open 24 hours a day

Contact