To enable us to service the needs of our valued clients in the South (particularly those in the Lloyd’s and London market), Aston Charles is extremely pleased to announce the opening of our dedicated London Division. Based in New London House, adjacent to Fenchurch Street station, the offices are situated in an iconic skyscraper, one of London’s best known business addresses.
The Leeds office continues to drive forward with strong results; the London office was considered to be the natural progression of this in response to market forces. A key factor in this development was securing the talents of the right team; colleagues who will share our core values going forward.
We are, of course, delighted at this very exciting development and wish our new colleagues ‘in the City’ every success!
A personalised service from industry experts