Church House
7 Claremont Rd., Croydon, Greater London, United Kingdom, CR0 7DB
(02086) 546642 Phone