If you have ever walked around Shoreditch, you have almost certainly noticed the huge murals on the facades of buildings.
Accessibility Tools