Highwood Apartments offers self-catering accommodation located in central London and just 5 minutes’ walk from Goodge Street Tube Station. This apartment has modern design and free WiFi.
The apartment has a flat-screen TV and a kitchen with a kettle, oven and an electric hob.
Shops can be found along nearby Tottenham Court Road, while Oxford Street’s famous shopping is within 10 minutes’ walk.
The British Museum is less than a mile from the apartment, while the heart of the West End, including Shaftesbury Avenue’s theatres are within 15 minutes’ walk.
Score from 12 reviews
Excellent
7.9/10
Rooms: 11
(Search)
Address: 148 New Cavendish Street, London W1W 6YH (Map)
Highwood Apartments - Photos