- UK Information
- UK Hotels
- High Street Kensington Apartments
High Street Kensington Apartments
Situated in the affluent Kensington, High Street Kensington Apartments are luxury accommodations with a garden terrace. Oxford Street, the British Museum, and Covent Garden are all within 30 minutes’ tube journey.
Rating
Prices from £140
6