Two buildings, One and Five Sherwood Street, provide 8,050 square feet of office accommodation behind the iconic Piccadilly Lights. There are also a number of retail units at ground level.
www.sherwoodstreetw1.com