Olympus House

Project Name: Olympus House 

Location (Area + Borough/City): Newham 

Total Units: 24 Apartments 

Type: (Residential / Mixed-Use / Conversion / Refurbishment / Commercial)

This flagship development comprises 24 high-quality apartments located between East Ham and Upton Park. Completed in 2024 through a successful partnership with the London Borough of Newham, the scheme provides essential social housing for local tenants. The secure, gated development features modern finishes and sits at the centre of the community’s primary shopping district.

Completion Status: (Completed / Sold / Coming Soon / Under Construction)

Aerial view of a multi-story building with solar panels on the roof, surrounded by residential houses and trees.