Find an office in south London

South London has enjoyed a renaissance in recent years as a place to work and play. From investment in the likes of Borough Market, Vauxhall and the South Bank, to more recent regeneration around London Bridge with the fabled Shard, south of the Thames is an attractive location for a wide variety of businesses.

Long-time residents such as the IBM, ITV, the Financial Times and Shell have been joined more recently by the likes of News Corporation, capitalising on the slightly lower rents without sacrificing location and transport links.

With the likes of Vauxhall, Waterloo and London Bridge stretching along the Thames from west to east, businesses that chose to site themselves in south London can position themselves for west London, Westminster, the West End and the City whilst avoiding the premiums often associated with those areas.