Experience Luxury Offices at Eighty Strand
At 80 Strand London, employees will enjoy a high-end, luxury office space. This reimagined and remodelled Grade II building offers all the amenities a worker could desire, conveniently located in central London near Covent Garden, Piccadilly Circus, Charing Cross, and more. With serviced offices...