Knaresborough Place Apartments
This stylish apartment is a great place in London to stay at. Founded in 1980, the building was renovated in 2012.
Natural History Museum can be accessed in 15 minutes on foot. The Little French Restaurant serves french, italian, eclectic and healthy dishes and lies just 5 minutes walk from the property.
Non-smoking rooms come with free Wi-Fi and a minibar. The property comprises 2 bedrooms.
The apartment features a kitchen for self-catering.
Guests can reach Knaresborough Place apartment by car from London City airport in 20 minutes.