New homes off London Road