Find and book great restaurantsFind a Restaurant
|Address:||13a Gerrard Street, London W1D 5PS|
|Tel:||020 7434 3559|
|Opening Hours:||Mon-Sun 6pm-3am (Sun -12M)|
This review hasn't been rated yet.
Absolutely appalling service and attitude. I can confirm much of what some of the other reviewers have written. Do not even bother, you will be wasting your time.