This Business Centre is situated on the banks of the River Thames, just a stone’s throw away from the Palace of Westminster and the London Eye.
The stylish building on Black Prince Road, is home to four new and fully equipped meeting rooms, a range of sleek offices and studio spaces, an onsite café, Fine & Bone, and a vibrant lounge.