Welcome to 104 Oxford Street in the heart of Fitzrovia, where work meets elegance in this attractive period property. With a bright entrance lobby and smart common parts, this space sets the stage for a sophisticated work environment. The 2nd floor, soon to be refurbished, offers efficient and bright office space that seamlessly combines functionality with style....