
Oft-overlooked Southwark is a fantastic place to base yourself and your business in London. Having placed a number of clients in the borough recently, here are our top five reasons to search for office space in Southwark. 1. Location SE1 allows you to sit just outside the city on a day-to-day basis but… Read more »