HiLo has a new home!

In August 2018 the HiLo team moved to our new home at WeWork Aldwych.

Now that we’re settled in, you can: contact us through the website, write to us at 71-91 Aldwych House, London, WC2B 4HN, or call the office on  +441932 963 281.

Leave a Reply

Scroll to top