Holland Apartments

London, England

This London two-bedroom apartment situated in Holland Park is located on the Second Floor. It is just a 9-minute walk to Shepherds Bush Tube Station with access to the Central Line, that will provide you with easy access to London iconic landmarks. It can comfortably accommodate up to 6 people. This smoke-free property features a living room, two bedrooms, one bathroom, and a kitchen. To ensure your utmost satisfaction we offer complimentary WiFi, a TV and enough space to store away your belongings.

See other properties