UKLondonSouth West London SW2-SW20Lambeth
Shop, Restaurant, Take Away
To Let 1,128 sf
Former restaurant with external extraction comprising a front seating area with serving bar, further seating area with 2 WCs, and a rear..
31 Clapham Park Road occupies a prominent position in the heart of Clapham, one of South West London's most vibrant..