An interactive map showing the location of Numbers 21 and 23, Nottingham, Nottinghamshire, England, UK.