Sutton twin towns mural
in Sutton, United KingdomCategory: Attraction
0 views 0 shares 0 comments
set bookmark!Created/changed by:
System
Address details
16 High Street, Sutton SM1, UK Print route »Phone & WWW
Business hours
Info
The Sutton Twin towns mural is a large mural in the form of seven individual paintings situated in Sutton High Street in the town of Sutton in Greater London, England. It is one of six works of public art in Sutton town centre.