Details
Gloucester Hindu Temple
15 Cherston Court
Barnwood
GL4 3LE
Description