City Prime Apartments Apartment London, Greater London
Located less than 1 km from Natural History Museum in London, City Prime Apartments provides accommodation with air conditioning and free Wi-Fi.
Number of rooms: 31
11-15 Collingham Place, Kensington and Chelsea, London, SW5 0QE, United Kingdom