1 Chapel Pl, London
- £238,513 per annum
- 3,018 sq ft
Retail for rent
The property is situated to the north of Oxford Street, between House of Fraser and Debenhams. The premises are in close proximity to Cavendish Square and the world renowned medical heartland of Harley Street.
- Bus line
- Courtyard
- Raised floor
- Security system
- Accent lighting
1 Chapel Pl, London W1G 0BG