Contact Us

Our Kitchen is located in:


1-3 Pelham Street, London, SW7 2ND - Tel. 0207 589 3511


Please email the sites directly with enquires regarding bookings.

We appreciate your feedback so if there's something you would like to let us know or ask us, feel free to drop us a line at