We’re a stones throw away from the Olympic site, in the Leyton Industrial Estate. You can elect to get your rentals posted to you, delivered by one of our drivers or you can come and collect it yourself.
Rental Tablets
Kemp House,
152 – 160 City Road,
London,
United Kingdom, EC1V 2NX
020 3397 7531 (London office)