Where is Leicester City Council?

Where is Leicester City Council located?

Leicester City Council, Leicester City Council, Great Britain (approx. 52.6313°, -1.1334°)


Where is Leicester City Council on the map?