Town Hall Square Fountain
7-9 Every Street in front of City of Leicester Register Office, Leicester LE1 6AG England
Town Hall Square Fountain is a Fountains place is located in Leicester, England. The address of Town Hall Square Fountain is 7-9 Every Street in front of City of Leicester Register Office, Leicester LE1 6AG England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 116 454 1000,