UK
London
Retail 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..