Solar House 282 Chase Road, SouthgateLondon, ENGLAND
286B Chase Road Southgate, SouthgateLondon, ENGLAND
Bramley Road, SouthgateLondon, ENGLAND