Wigmore Place is a characterful mews building that has been extensively refurbished and redesigned to provide 4,638 sq ft of contemporary office space across