UKLondonRetail York Road SW
SW11 York Road
To Let 586 sf Shop
Air Conditioning
The self-contained shop is arranged over the ground floor comprising of a shop..
The property is located on York Road in Battersea. Clapham Junction Station (South Western Railway, Southern and London Overground) is a..