A 16-storey 1960s building with 69,300 sq ft of offices and 10,800 sq ft of retail. There is a hotel on the upper seven floors.
- Village
- North of Oxford Street
- Size
- 80,100 sq ft
(7,440 sq m) - Space Available
- 0 sq ft
(0 sq m) - Value
- £50 - £100 million