Let £18,000 per annum excl.

581 London Road, North Cheam, Surrey, SM3 9AE

New to the Market – Retail Shop

Retail property on the busy London road with good visibility.