hampstead house

A little house with a big history.