Address:
92-93 Tent Street
London
Greater London
E1 5DZ
United Kingdom
Tel:
020 7033 7600
Website:
ubiqtaxis.com