Camden Town Garden Cabin
15 Rochester Square, Camden, London, NW1 9SA, United Kingdom,Object type: Guest house London
Boasting a garden, terrace and views of garden, Camden Town Garden Cabin is situated in London, 0.9 miles from Camden Market. All rooms boast a kitchenette and