RENTAL CAR AGENCY in E14 (UNITED KINGDOM)