Office
To Let 5,557 sf
Fitted Out, Meeting Rooms, Open Plan, Kitchen, Kitchenette
Fully fitted plug and place space with private terrace available in prestigious..
Situated at 20 Farringdon St, this prime location in central London offers excellent transport links, a wide range of amenities, and a bustling..