UK
London
Office Embankment SW
SW15
Embankment
To Sell
1.04-2.2K sf
Office, Shop, Showroom / Gallery
This property comprises a two-story building with a unique view of the River...
The property is situated on the northern side of Embankment close to its junction with Festing Road. It is with..