The Old Stamp
2 guests
1 bedrooms
Kensington, London
Perfect for both business trips and romantic weekends away, this central London apartment gets you close to some of the city's best sights. The Natural History Museum, Kensington Palace and Chelsea's famous Stamford Bridge are all within walking distance.