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