Mark Garrod Architect Ltd
42 Aldworth Rd., Stratford, London, United Kingdom, E15 4DL
(02085) 021780 Phone
(07962) 215566 Mobile