181-183 Oxford Street has recently been sold for £35m.
The vendor was Emperor International Holdings and this would represent a net initial yield of 2.64%.
181-183 Oxford Street is 11,920 sq ft in size and this covers lower ground to five upper floors.
Emperor is a Hong Koong based investor; they bought the London property from a private client of Cew Capital.
Current tenants include Vision Express.