This is the worst car rental in London. We booked a type of car for easter and.. oh surprise! no similar models are available and the only one you could use is a massive ... more