Located on the junction of vibrant Upper Street, this is prime location for tech companies. Convenient transport links, busy retailers, and a great social scene means this thriving neighbourhood has something for everyone. Size from 778 - 9092sqft Ref: 75860