Jack Straw's Castle

sold

Jack Straw's Castle

Jack Straw's Castle, Hampsted, NW3

This beautifully refurbished home has now been sold.