Clyde Hall

Clyde Hall
Clyde Road, Croydon, London, CR0 6SZ