BRAND NEW CHOICE OF 3 ONE BEDROOM FURNISHED LUXURY APARTMENTS AVAILABLE 2021 IN KENILWORTH
16 WARWICK ROAD
furnished
1 Bed
3
1 Bath
£ 85 PER NIGHT