Jack Straws Castle, NW3
A Landmark Development of luxury apartments, two penthouses and four houses in the desirable Hampstead, overlooking the Heath.
Located at one of the highest points of North London, 134 m (440 feet) above sea level, enjoying views over Hampstead Heath and London’s skyline, Jack Straws Castle is a Grade II listed landmark building which has been sympathetically converted under the guidance of English Heritage.