Background

Discover the Charm of The Tower House: A Historical Gem in London

Explore The Tower House, an architectural gem in London, where rich history and stunning design meet for an unforgettable experience.

4.7

The Tower House stands as a testament to London's architectural beauty and historical significance. This remarkable edifice, characterized by its unique design and intricate details, offers visitors a glimpse into the past. Once the residence of the famous composer, it is steeped in musical history and cultural importance. As you approach the Tower House, you will be captivated by its striking facade and the stories it holds within its walls. Exploring The Tower House allows you to immerse yourself in a rich narrative of art and history. The interior showcases a blend of original features and thoughtful restorations, which reflect the era in which it was built. Visitors can take guided tours that explain the significance of various rooms and artifacts, enhancing your understanding of the heritage attached to this landmark. The surrounding gardens offer a peaceful retreat, perfect for a leisurely stroll after your visit. Whether you are an architecture enthusiast, history buff, or simply looking for a unique experience, The Tower House caters to all. Its central location makes it easily accessible, allowing you to combine your visit with other nearby attractions. Make sure to capture some photographs as you explore this iconic site, ensuring that your memories of London are as vibrant as the city itself.

Local tips

  • Visit early in the morning to enjoy a quieter experience and better photo opportunities.
  • Check for any special events or guided tours that may enhance your visit.
  • Don't forget to explore the nearby gardens for a relaxing outing after your tour.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to The Tower House

  • 29 Melbury Rd, London, W14 8AB, GB

Getting There

  • Walking

    If you are in central Kensington, head towards the nearest Tube station, which is High Street Kensington Station. From there, exit the station and walk south on Kensington High Street. Continue straight until you reach the junction with Melbury Road. Turn left onto Melbury Road and continue walking for about 10 minutes. The Tower House will be on your right at 29 Melbury Rd, London W14 8AB.

  • Public Transport - Bus

    From your location in Kensington, locate the nearest bus stop that services routes 28, 49, or 70. Board any of these buses heading towards Shepherd's Bush or Hammersmith. Get off at the stop named 'Melbury Road'. From the bus stop, walk a short distance down Melbury Road, and The Tower House will be on your left at number 29. A single bus fare in London is approximately £1.65.

Popular Experiences near The Tower House

Popular Hotels near The Tower House

Select Currency