Our Location

We are located in Paddington, in the heart of London.

Our address:
168 Sussex Gardens
Paddington
London W2 1TP

Reserve your table on 0207 402 3456 or click here to book online.

 

“Only a minute walk from the station, Excellent” Francis Martin