
13-17 Villiers St, London
Retail for rent - E
- P.O.A.
- 1,808 sq ft
Retail to let
The property comprises a mixed use building of traditional brick construction arranged over five floors, with retail space on basement and ground floors and residential space to the floors above. The commercial space totals 1,400 sq ft.
- Security system
13-17 Villiers St, London WC2N 6ND
Retail storefront