West Kensington Serviced Apartments
1 apartment found:
2 Bedroom Flat In West Kensington
West Kensington W14 9LX, London
Stay at a 2 bed serviced apartment in West Kensington
Internet services • Free WiFi • Heating • Non-smoking throughout • WiFi available in all areas • WiFi
Sleeps up to 6