Norwood Road in Southall, where Broadway Living are building six houses for let

Norwood Road in Southall, where Broadway Living are building six houses for let