44 Barn Field, Upper Park Road, London NW3... Flat | 3 Bd | 1 Ba
47 Barn Field, Upper Park Road, London NW3... Property | -- Bd | -- Ba