This apartment is located in London's London City Centre neighbourhood. Kensington Palace and Royal Albert Hall are cultural highlights, and travellers looking to shop may want to visit Queensway and Kensington High Street. Consider Piccadilly Theatre for a night out, and don't miss zsl London Zoo, a top local attraction.