2 Lorenzo Street, London, WC1X 9DJ

SUPERB SELF CONTAINED CONVERTED WAREHOUSE BUILDING CLOSE TO KINGS CROSS STATION