UKLondonOffice St James Avenue W
W13 St James Avenue
To Let 9,559 sf
The third floor is entirely self-contained, split between 3 main offices and a large entrance hall. The building has access via a private separate entrance..
The property is located on the West side of St James Avenue on the corner where St James Avenue adjoins Leeland Terrace. The property is located within..