41 Store Street, London

High Street - Available

41 Store Street, London

Rent

£50,000 pax

Accommodation
Ground Floor 583 sq ft 54.18 sq m
Lower Ground 973 sq ft 90.43 sq m
Total 1,556 sq ft 145 sq m