Located in London, Wells Street Apartment features free WiFi and units fitted with a kitchen.
Each unit is fully fitted with a washing machine, a flat-screen TV, a sofa and wardrobe. A dishwasher, an oven and microwave are also provided, as well as a kettle.
A bicycle rental service is available at this property.
Popular points of interest near the apartment include Carnaby Street,..