C.J. Hall Independent Practice
15 Temple Sheen Rd., East Sheen, London, United Kingdom, SW14 7PY
(02088) 769696 Phone