UK
London
Office Moor Street W
W1D
Moor Street
To Let
1,583 - 3,169 sf
The two floors offer excellent natural light, air conditioning with kitchenettes on both..
The building is located at the junction of Moor Street and Romilly Street..