Solar House 282 Chase Road, SouthgateLondon, ENGLAND
28 Abbotshall Avenue, SouthgateLondon, ENGLAND
219 Bramley Road, SouthgateLondon, ENGLAND