Allen's Car Hire and Storage - quality car hire in Cape Town. Secure storage units available at our premises in Westlake