We can offer wide selection of apartment to our clients. They are all in Camden Town area, one of the most desired areas of London. We can offer from 1Bedroom apartments to 3Bedroom apartments, they are fully fitted with all amenities, you could require for your pleasant stay.
Each of the apartments has own bathroom, fully equipped kitchen, flat screen TV and free WiFi.