UK
London
Office Embankment SW
SW15
Embankment
To Sell
1,040-2,200 sf
Office, Shop, Showroom / Gallery
This property comprises a detached, two-story building with a unique view..
The property is situated on the northern side of Embankment close to its junction with Festering Road. It is with in..