Designed by
Title
Front view of long row of modern terraced town houses in a residential street part of Barking development #261920867
Description
Front view of long row of modern terraced town houses in a residential street part of Barking development East London, Barking, London, England, United Kingdom, 9 October 2022
This image is editorial