




In Kensington, London — a short walk from Kensington High Street and the Natural History Museum. About 0.5 mi from Imperial College and 0.7 mi from Kensington Gardens, and roughly 4 km from the city centre. A smart apartment base for museum-goers and shoppers.