The Kensington Hotel, 109-113 Queen'S Gate, S Kensington, London SW7 5LR, United Kingdom
Closed· Opens Sat at 07:00
The Kensington Hotel, 109-113 Queen'S Gate, S Kensington, London SW7 5LR, United Kingdom
No delivery
Spot something wrong?
Dishes at Town House - The Kensington Hotel. Prices may vary in venue.
Been to Town House - The Kensington Hotel? Be the first to share what you ate.