See all properties


81 York Street London, W1H 1QH

710 sq ft Office

Leasehold Property to let in London

81 York Street, W1 - 710 sq. ft. - Fitted - Self-contained office space situated over ground and lower ground floor

Key points

  • Self-contained
  • Refurbished
  • LED Lights
  • Kitchenette
  • Air conditioning
  • Car parking by way of separate agreement

    Hello, I'm from
    You can contact me on or
    I'm getting in touch to discuss