And we’ve moved our London office
London Office. We’ve serviced clients in London since 1997. And it was time (actually overdue) to move to a more accessible location. We are now based at the iconic, grade 1 listed, Kings Cross Station. Specifically the East Side building which is, unsurprisingly, on the East (right-hand) side of the station. Accessed from front of […]