Strom Architects

Strom Architects

Lymington, Hampshire, UK / Strom Architects is a contemporary architecture practice in Hampshire, specialising in unique modern houses.