UK
London
Office St Katharine Dock E
E1W
The K Building
To Let
980 sf
Refurbished
Open Plan..