Wandsworth, a neighbourhood in London, is home to this apartment. Kensington High Street and Harrods are worth checking out if shopping is on the agenda, while those wishing to experience the area's popular attractions can visit Natural History Museum and Royal Botanic Gardens, Kew. Check out an event or a game at Royal Albert Hall, and consider making time for London Eye, a top attraction not to be missed.