n a prime Oxford Street location the building offers 2,783 sq ft of open and impressive retail space over ground and first floors.
Floor number: Ground
Prominent Oxford Street location and frontage, Most famous UK retail address, Excellent transport links