Latitude Architects
Website: latitudearchitects.com/
About:
Latitude is an architectural practice based in Central London.