104 results
Non quoting
5800 sq. ft - 29000 sq. ft
If you want to be in a central part of London at a reasonable price the property is superb. Fast speed it infrastructure is ...
13626 sq. ft - 27832 sq. ft
70 Mark Lane is a striking office development situated adjacent to Fenchurch Street Station in the heart of EC3.
£108,469 pcm
(£25,031 pw)
22637 sq. ft
Property Description A landmark office building with an iconic blue glazed elevation on the north side of the River Thames. ...
£9,099 pcm
(£2,100 pw)
2348 sq. ft
Property Description The building comprises seven floors of newly refurbished contemporary accommodation, with three retail ...