I don't really know what you mean. Maybe I misunderstood the requirement. Let me see if I've got it...
You have a master sheet with data for all cities in it. You have a Nottingham sheet with references to the master sheet on a 1:1 basis, but any non-Nottingham cells in that sheet are set to spaces, so only the Nottingham entries are visible. Rows which point to non-Nottingham entries in the master sheet show up as spaces in the Nottingham sheet.
Similarly rows in the Washington sheet which point to non-Washington entries in the master sheet show up as spaces in the Washington sheet.
You want to eliminate the spaces so all the rows which contain data are closed up next to each other.
Is that correct?
If so, set up a filter on Column A of your Nottingham sheet and make sure only Nottingham is checked. Repeat for each sheet, checking only the box for the appropriate city.
(Actually I would just keep the master sheet and set the filter up on that. The users could use the filter, they wouldn't have to switch worksheets and no-one would need to maintain the separate city sheets.)