Situés à moins de 5 minutes à pied de Hyde Park, dans le quartier chic de Kensington, les High Street Apartments sont des hébergements modernes et rénovés comprenant une cuisine entièrement équipée ainsi qu'un salon confortable.