The firm will occupy two-and-a-half floors at the 10th largest tower in the capital

The London skyline’s latest addition, 8 Bishopsgate, a 51-story skyscraper, is witnessing a

 » Read More