Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on 7 Dec. 2019
Knightsbridge is an urban neighbourhood that's popular for its restaurants. The neighbourhood's architecture and friendly people are just a couple of its charming qualities. Take in the natural beauty of the riverfront and gardens—or broaden your horizons with some local art and theatre. Book your hotel now and use Knightsbridge as your home base for exploring the sights in and around London.
The area's storied past is told through the monuments and historic sites, while local museums and theatres add a sense of refinement. Browse the collections at Polish Institute and Sikorski Museum, Royal Geographical Society, or Serpentine Gallery. You can check out the local talent at Royal Albert Hall, Cadogan Hall, and Royal Court Theatre. Diana Memorial Fountain, Brompton Oratory, and Queen Elizabeth Gate are significant monuments. Learn about the local history at Holocaust Memorial Gardens, Holy Trinity Brompton Church, and Apsley House. Chelsea Physic Garden, BT Tower, and Queen Mary's Gardens will provide enjoyment for the whole family.
Many visitors like to do some shopping while in town, but there are a number of other activities. Hyde Park, Green Park, and Kensington Gardens are some scenic spots that are popular with the locals. Explore nature at Vauxhall City Farm, Primrose Hill, and London Wetland Centre. If you're looking for something else to do, head to Harrods, Beauchamp Place, and Speakers’ Corner.
A few of the most popular sights in the area include Imperial College London, Selfridges, and Buckingham Palace. You can also head to The Park Tower Casino, Serpentine Lake, and Serpentine Sackler Gallery.
Looking for a quick way to explore more of the city? Catch a ride on metro transit at Knightsbridge Underground Station and Hyde Park Corner Underground Station.
The London (LCY-London City) airport is 14.8 km (9.2 miles) from Knightsbridge. The next closest airport is London (LHR-Heathrow), located 20.1 km (12.5 miles) away.