McGrath Road

Architect

Peter Barber Architects

Location

Stratford London, UK