Leicester Castle is located in Leicester, England. The complex is situated in the west of the city centre, between Saint Nicholas Circle to the north and De Montfort University to the south. The Castle complex contains: *Castle Gardens, a set of gardens along the bank of the canal, (there are (...) (from Wikipedia)