Wednesday, 04, September 2019

Filed under:
London

Introducing the delicious new menu at Town House, The Kensington

Experience hearty dishes with an international influence at The Kensington’s beautiful Town House restaurant