Description

Semi-detached house with garden in North West London.

Map