Other towns...

You searched for restaurants in London, SW7 5LR - 1 restaurant found

See all restaurants in London
 
photo Town House at The Kensington Hotel

Town House at The Kensington Hotel

vote
British restaurant No comments
The Kensington Hotel 109-113 Queen's Gate, South Kensington
SW7 5LR London
Situated on a stucco Regency terrace in the heart of chic South Kensington, Town House Restaurant and...... restaurant Town House at The Kensington Hotel Book now

Your search criteria

New search

By cuisine

By neighborhood

Search by name

See all the restaurants in London