Jack Straw's Castle Hampstead NW3 18/02/2013 by Buildington New on Buildington - Jack Straw's Castle in Hampstead. Show all news for Jack Straw's Castle