Central London Office With More Class Than The Palace.
Located in one of the most pleasant areas in Central London, Finsbury House is a truly spectacular location for any sized team. Whether you’re a team of five or a team of fifty, if there’s one destination to get your team inspired, it’s this Central London office. Pricing: Work stations are between £600-725 +VAT PCM. […]
Read More