Elizabeth Mary Ann Barroll
051491H
Barroll Webber Architects
Studio 213 Grand Union Studios
332 Ladbroke Grove
London
W10 5AD
United Kingdom
332 Ladbroke Grove
London
W10 5AD
United Kingdom
020 7731 3094