Address: 7 Kensington High Street, London W8 5NP Phone: +44 20 3696 2930
Reviewed on 11/29/2019
By: Divyashree R.
Touring around in London and this was a little disappointing. Good thing was they gave us a table inspite if no reservations. But the food wasn't very... more