Address: Niddry Lodge, 51 Holland St, Kensington, London W8 7JB, United Kingdom
Phone: 0208 819 3188 Email: [email protected]
Open 7 days a week, 24hrs a day