Our Business

Property for Lease

61 – 67 Oxford Street

61-67 Oxford Street , London W1D 3DJ
  • The property is a mixed use building located on Oxford Street and Soho Street, London, with easy access to Tottenham Court Road and future Crossrail Underground Station to the East and Oxford Circus Station to the West.
  • Built in 2015, the building comprises approximately 55,162 square feet arranged over lower ground, ground and six upper floors of retail, office and residential accommodation.
61 – 67 Oxford Street