Commercial office space, Dover Street, London Located around the corner from the Ritz Hotel on Piccadilly, we are in the process of refurbishing two office suites and the main reception in this period property. Emphasis on a... read more → October 21, 2018 News