Print Works House is a newly refurbished building situated on the highly sought Great Titchfield Street, Fitzrovia in London. Arranged over four floors above a basement, the existing building is a late 19th/early 20th Century structure. Including three residential units…