Hillbury Road is a shared ownership estate of 53 properties made up of one and two bedroom flats in two and three storey blocks, and one and two bedroom houses. It is situated on the edge of Tooting Bec Common and is located in between Balham, Streatham and Tooting Bec. It is a short bus […]