You’ll discover some of the main sights of Nottingham city centre, including the Market Square, Robin Hood statue and Nottingham Castle, plus cultural gems and attractions including galleries, museums ...