Shoreditch – Tech hub of Europe.

What has got east London estate agents and property managers in all of a twitch of late? Technology, according to Shoreditch-based Peach Properties. Or to be more precise, the office space required for the development of tech firms and making London the biggest tech hub not just in Europe but in the world. Why Shoreditch?…

Read More