Serviced Office to Rent in Tavistock Street, Covent Garden, WC2E, this period townhouse is located next to the Royal Opera House and Covent Garden tube station is within walking distance. Offering 4 fully furnished, modern private office suites varying in shape and size, meeting room and a fully fitted kitchen. Ref: 26178