Background

Explore the Charm of The Tower House

Discover The Tower House, a stunning historical landmark in London showcasing unique architecture and rich cultural heritage for every tourist to explore.

4.7

The Tower House, located in the vibrant city of London, stands as a testament to the city's rich history and architectural grandeur. This historical landmark is an essential stop for tourists seeking to immerse themselves in the captivating stories that have shaped the city. Originally designed as a private residence, the building showcases intricate designs and a blend of styles that reflect London's diverse cultural heritage. Visitors can marvel at the stunning facade, characterized by its unique architectural features that echo the historical significance of the era in which it was built. As you explore The Tower House, take the time to appreciate the intricate details that adorn its structure, from the ornate windows to the decorative moldings. Each corner of this landmark tells a story, making it an ideal spot for photography enthusiasts and history buffs alike. While the interior may be restricted, the exterior is a sight to behold and provides a perfect backdrop for leisurely strolls and picturesque moments. The surrounding area also offers a delightful experience for tourists, with numerous cafes, shops, and parks nearby. After visiting The Tower House, take a moment to relax in one of the surrounding green spaces or enjoy a meal at a local eatery. This combination of historical intrigue and contemporary charm makes The Tower House a quintessential experience in London, ensuring that your visit is both enriching and enjoyable.

Local tips

  • Visit in the early morning or late afternoon for the best natural lighting for photos.
  • Check local listings for any special events or guided tours that may enhance your visit.
  • Wear comfortable shoes as you may want to explore the surrounding area on foot.
  • Bring a camera to capture the stunning architectural details of the building.
  • Take advantage of nearby cafes for a break and to enjoy local cuisine after your visit.
widget icon

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

A brief summary to The Tower House

  • 29 Melbury Rd, London, W14 8AB, GB
  • Monday 12 am-12 am
  • Tuesday 12 am-12 am
  • Wednesday 12 am-12 am
  • Thursday 12 am-12 am
  • Friday 12 am-12 am
  • Saturday 12 am-12 am
  • Sunday 12 am-12 am

Getting There

  • Walking

    If you are near Notting Hill Gate Station, exit the station and head south on Notting Hill Gate. Continue straight until you reach the junction with Kensington Church Street. Turn left onto Kensington Church Street and follow it until you reach the next major intersection. Then, turn right onto Melbury Road. The Tower House at 29 Melbury Rd will be on your right. The walk should take about 15-20 minutes.

  • Public Transport - Bus

    From Notting Hill, you can take bus number 28 from the stop located at Notting Hill Gate Station. Board the bus heading towards Wandsworth. After about 6 stops, get off at the stop for 'Kensington, 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. The bus fare is approximately £1.75.

  • Public Transport - Tube and Walking

    You can take the Tube from Notting Hill Gate Station on the Central line. Travel for one stop to Holland Park Station. When you exit the station, turn left onto Holland Park Avenue and walk to the intersection with Melbury Road. Turn left onto Melbury Road, and The Tower House will be on your right at number 29. The tube fare is approximately £2.40.

Popular Experiences near The Tower House

Popular Hotels near The Tower House

Select Currency