Leicester Town Hall in the City centre of Leicester, England, is a welcoming building set in a square which contains an impressive fountain.
A welcoming building set in a square which contains an impressive fountain. Leicester Town Hall in the City centre of Leicester, England.
Leicester Town Hall in the City centre of Leicester, England. A welcoming building set in a square which contains an impressive fountain.
Leicester Town Hall in the City centre of Leicester, England. A welcoming building set in a square which contains an impressive fountain.