Jewry Wall
Search results
We did not find results for: Leicester Castle.
Check spelling or type a new query.
We did not find results for: Leicester Castle.
Check spelling or type a new query.
Leicester Castle is in the city of the same name in the English county of Leicestershire. The complex is situated in the west of Leicester City Centre, between Saint Nicholas Circle to the north and De Montfort University to the south. Wikipedia