6 Snow Hill
Situated at 6 Snow Hill is this serviced office business centre, just a short walk from City Thameslink station. The unbranded office space is furnished to a high standard and includes facilities such as 24 hour access, fully equipped kitchens, showers and towels, secure high speed internet access and well equipped kitchens. There's also a full sta...