Freehold office building in Soho, London available for sale at GBP50 mil
For sale with a guide price of GBP50 mil ($82 million), a seven-storey office building located at 27 Soho Square in Central London is on the market. The property, with a basement level and a total net lettable area of 30,990 sq ft, has been refurbished in the last five years and is now ready […]
