ShareResize'Renaissance living' in Clerkenwell, just a few minutes from the heart of the City of London...