The Dorchester Hotel in London never fails to impress car enthusiasts with its stunning lineup of hypercars parked out front. Over the years, it has become a magnet for automotive masterpieces, ...