London Office Space

Search for Central London office space, or let us search for you. We have years of experience renting office space and offer a free service to find the perfect office rented space to suit your needs.


  • International House, 124 Cromwell Road, Kensington, London SW7 4ET
  • 020 3053 3893