Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Reviewed on 29 Sep 2019
The Depot is located in a vibrant area of London known for its stunning architecture and popular art scene. The neighbourhood is home to 45 hotels and other accommodation options, so you can find something that works for your stay.
You can choose from 29 hotels and other accommodation options within a mile of The Depot, including these options:
While you're in town visiting The Depot, you can explore everything there is to see and do within a couple miles of the area.
Kensington Palace, Natural History Museum and Victoria and Albert Museum feature captivating exhibits. Stamford Bridge Stadium, Royal Albert Hall and London Museum of Water and Steam are notable landmarks to explore if you're in the area. You can catch a show at Hammersmith Apollo, Shepherd's Bush Empire and Electric Cinema.
Westfield London Shopping Centre and Kensington High Street are both worth a visit while you're out exploring. You might also stop by Wembley Stadium, located 3.7 mi from The Depot, or SSE Arena, Wembley which is 3.7 mi away.
With so many choices for transport, seeing the area around The Depot is simple. You can access metro transport at West Acton Underground Station, Acton Town Underground Station and North Acton Underground Station. To venture out into the surrounding area, hop aboard a train at London Acton Central Station or London Acton Main Line Station.