Scott Avenue, SW15 11 November 2024 londonstreetguide Leave a comment Place Name Sir Giles Gilbert Scott (November 9, 1880 – February 8, 1960) was an architect best known for his… Continue Reading