Close

Jack Straws Castle, NW3

Jack Straw Castle

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.

Jack Straw Castle