• St George's Church (map)
  • Saint Georges Square
  • Worcester, England, WR1 1HX
  • United Kingdom