Set within an attractive Art Deco building in the heart of Soho, this managed office space offers a stylish and practical working environment in one of London's most sought-after business locations. With a choice of two fully fitted floors, the property caters to businesses of different sizes looking for a well-presented office with character, comfort and convenience....