In the centre of the City lies 19 Great Winchester Street, a boutique office building offering a selection of excellent, high-quality office spaces. The building benefits from an excellent location in the heart of the City of London. It is well-connected to public transport, with several underground stations and bus stops within easy walking distance....