Kensington Place

1 Bed
Underground Station icon1 min walk
NP19 8GL, UKNP19 8GL, UK
Add to wishlist
From £160 per night