8 Kenilworth Court, Hampton Road, Twickenham, TW2 5QL
Area A26 Alpha Business Centre, 7 - 11 Minerva Road, London, NW10 6HJ
x
Select Self-build by borough in London
Barnet
(3)
Bexley
(1)
Brent
(5)
Bromley
(1)
Camden
(5)
City of London
(3)
Croydon
(1)
Ealing
(4)
Enfield
(3)
Hackney
(3)
Haringey
(2)
Harrow
(1)
Hillingdon
(2)
Hounslow
(4)
Islington
(3)
Lambeth
(3)
Lewisham
(1)
Merton
(1)
Southwark
(3)
Sutton
(2)
Tower Hamlets
(2)
Waltham Forest
(2)
Wandsworth
(4)