Compayne Gardens, London NW6

A small development of 8 apartments in south Hampstead.