A Ferrari looks better, is built better and performs better than the Corsa.
Just like an expensive watch does over a cheaper one.
But the thing is an expensive watch isn't going to make you aware of what time it is any faster than a cheap watch, so the comparison with Ferraris is a bit silly. Ferraris are built for a purpose, and that purpose, believe it or not, is not to get you from A-B. The purpose of a Ferrari is to get you from 0-200+ in the shortest time possible, give you crazy amounts of downforce, high speed cornering ability, etc. In fact, nature of a Ferrari will never be realised on a public road. On a public road a Ferrari is merely a piece of bling.
If you're driving a Ferrari on public roads, it is almost always going to be for showoff purposes - 99% of people dreaming of driving a Ferrari are never going to have the skill to use a Ferrari for it's intended purpose nor its full potential. So again, the comparison is ridiculous.
In London I'd rather be nipping around in a corsa to be honest, unless I was the type to get a kick out of being the envy of random strangers.