The Falcon Hotel on St Neots Market Square has been closed for the past decade. The building occupies a central… read more