1, Birch House, Howard Road, London SE20 8... Flat | -- Bd | -- Ba
3, Birch House, Howard Road, London SE20 8... Flat | -- Bd | -- Ba