Situated in the heart of the City of London, this boutique managed office space occupies an impressive landmark building just moments from Monument Station and a short walk from Bank and London Bridge. With the River Thames on your doorstep and exceptional transport links, it's an ideal location for businesses looking to establish a prestigious City presence....