Powells Group

Powells Group

Contractors from Andover, Hampshire, United Kingdom
Powells Group is involved in the following projects
10 Hills Place, added by AL_A (Amanda Levete Architects)
Our Projects
Our Offices
Powells Group Headquarters
Andover, Hampshire, United Kingdom