alex hudson

Trainee Surveyor

Alex is a Trainee Surveyor in our London office.