UKLondonSE1 South East LondonLambeth
Office
To Let 2,378 sf
This self-contained property benefits from its own entrance and is arranged over ground and lower..
The property is ideally located a short walk from both Waterloo and Lambeth North stations, providing ideal commuter access. The local area is..