The Villa Kensington
The Villa Kensington
10-11 Ashburn Gardens
LONDON
SW74DGFood rating:
★★★★★
5/5 stars
Updated:
Food rating:
★★★★★
5/5 stars
Updated:
See all Hotels & BnBs in London.