UKLondonRetail Torrington Place WC
WC1E Torrington Place
To Let 2,390 sf Restaurant, Shop
The premises benefits from the new Class E planning consent which will enable the premises to be used for various commercial uses such as..
The property is well positioned, just off Tottenham Court Road. Torrington Place is a busy thoroughfare linking..