Jamestown Wharf is located along the Regents Canal in the heart of Camden Town. The property entrance is located on the north side of Jamestown Road and is just moments away from Camden Town Station (Northern Line) the central point serving all four branches North & South.
Floor number: 5th Floor
Located along the Regents Canal in the heart of Camden Town, Good local amenities, good transport links