Fitted Out, Meeting Rooms, Open Plan, Kitchen, Kitchenette, Plug & Play, Roof Terrace, EPC B
Fully fitted plug and place space with private terrace available in prestigious 20 Farringdon St...
Situated at 20 Farringdon St, this prime location in central London offers excellent transport..