London - Kensington

Open for dine-in


020 7937 2800

35a Kensington High Street , London , W8 5BA

View on google maps