Meet the Techspace Team — Community Manager Amanda
This week, we took a tour of the brand new Techspace Shoreditch on Luke Street, which opens its doors next week.
We strolled through the light corridors, admiring the stylish armchairs and geometric lamps that have…