Temple Church Bristol

off Victoria Street, Bristol , England, United Kingdom