Located less than 1 km from the Natural History Museum in London, City Prime Apartments offers accommodation with air conditioning and free WiFi. Each unit features a kitchen equipped with a microwave and refrigerator, a flat-screen TV with satellite channels, ironing facilities, a desk, and a seating area with a sofa. All units also have […]