Shoreditch is a fashionable district of east London, straddling Hackney and Tower Hamlets.