London Office







From Liverpool Street Station:

Take the Bishopsgate exit and cross to the other side. Walk to the end of New Street off Bishopsgate until you reach Devonshire Square. Charles River is located straight ahead at number six.