Call us:020 7278 2881 or Email us

Our Menu

Opening Hours

Address

119 King’s Cross Rd ,Kings Cross London, WC1X 9NH

Where to find us