Alexandra Avenue

Alexandra Avenue Alexandra Avenue

June 2016 - Planning consent achieved for 61 residential units on this prime corner site in Harrow, London.