A modern office space in the heart of Stratford with excellent views over the Olympic Park
Solar House is located on Romford Road adjacent to the junction with The Grove and Broadway. It is approximately 0.5 miles away from Stratford Station which provides links onto the Central, Jubilee, Overground, TFL Rail lines as well as National Rail services. Locally, the Stratford Shopping Centre offers many national and independent retailers as well as plenty of cafes and restaurants in the area. Romford Road has many bus routes that offer links further east into Forest Gate, East Ham and Ilford.