Townends have network of sales and lettings branches covering West and South West London, Surrey, Middlesex and North Hampshire. This branch is in Twickenham on the London Road.
Do you like Townends?
25-25A London Road
T: 020 8891 6371
While we do our best to ensure that all the information on our site is up to date we do from time to time miss a closure or a new opening.