Solar House (London)

United Kingdom / England / Westham / London / A118 Romford Road
 office building  Add category
 Upload a photo

Solar House is a modern six storey office building constructed in the 1980s
comprising 49,000 sq ft of accommodation with 93 car parking spaces at Romford
Road, Stratford close to the designated Olympic Park - part of the largest
regeneration project in Western Europe.

Address:
1-9 Romford House
Stratford
London E15 4LJ
Nearby cities:
Coordinates:   51°32'32"N   0°0'18"E
This article was last modified 9 years ago