Our modern four-bedroom townhouse in the heart of London is the perfect accommodation for up to 16 guests, ideal for families and large groups. The property features spacious open plan living areas, stylish bedrooms, and pet-friendly amenities. Situated over four floors, the townhouse is within walking distance to iconic landmarks such as the London Eye, Houses of Parliament, and Buckingham Palace. Conveniently located near multiple tube stations, guests can easily explore the city's attractions.
Guests staying at our townhouse will enjoy a central location with easy access to independent retailers, restaurants, and pubs. Outdoor enthusiasts can visit Archbishops Park nearby, offering various sports facilities and a children's play area. The property also provides one free offsite car parking space per booking, with additional spaces available for a fee. Payments are required in advance for long stays of 7 nights or more, with options for shorter stays when cleaning services are included.
For those looking to experience the best of London, our townhouse offers a comfortable and convenient base for exploring the city. Whether guests are interested in cultural attractions like The British Museum or outdoor activities like cycling and hiking, our property provides a welcoming and well-equipped home away from home. With its central location, modern amenities, and pet-friendly policy, our townhouse is the perfect choice for a memorable stay in London.
Self-catering cottage holidays in the UK and Ireland can still be a green option. You can have the comforts of home and the flexibility to do what you want; when you want - without the hassles of air travel!