W1

Sherwood Street

Photograph of Sherwood Street at night

Overview

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.