Hire Station Central London
Address:
Unit A03, Tower Bridge Business Complex
Clements Road
London
London
SE16 4DG
United Kingdom
Tel:
020 7237 7273
Website:
http://www.hirestation.co.uk