20 Farringdon Street

London EC4

7TH FLOOR - 8,640 SQ FT OF WORKSPACE AVAILABLE