A diverse community, affordable office spaces, and convenient transport links provide a solid foundation for businesses seeking a North London base.
Finsbury Park, London, N7 7PA