SW147NA
St. Leonards Road, London, SW14
Ideal for the self-build market Unencumbered freehold Block of single-storey garages Residential development opportunity (STPP) London Borough of Richmond upon Thames