681 London Road Thornton Heath CR7 6AZ
The property 681 London Road, Thornton Heath, CR7 6AZ has been in use as 5 self contained residential units for a continuous and uninterrupted period of more than 4 years (circa 32 years).