Price on application3,953 sq ft1-7 Woburn Walk London WC1H 0JJOffice for sale3,953 sq ft floor areaNearest station 0.2mi.