Desk space in friendly office - KLH UK

Canvas House, 25 Queen Elizabeth St, London SE1 2NL, UK