Camden Studios : Studio
For Rent £120.00/night0 Studio For
376 - 380 Camden Road, London N7 0LG
- Bedrooms 1
- Bathrooms 1
- Midrange (sq.ft)
- : Camden town
United Kingdom
Greater London
London
Camden Studios Apartments – Ideal for Business travellers! Minimum Stay: 3 nights Located within easy commuting distance of London’s King’s Cross St. Pancras, this serviced London apartment offers premium serviced studios at great value. Read more…