Google has launched street view in the UK and the Netherlands.
I had always found it to be kind of a fun feature of Google Maps in other countries, but it is so much better to see your own street. Now I know that there is an argument for actually going outside and looking at your street (the imagery would be more up to date for a start ((I can tell you from the car parked outside my old flat that in Teddington (London) the pictures were taken between October 2007 and October 2008))), but this is a pretty useful feature for finding places you have never been to before.
Visit maps.google.co.uk, search for your street, and drag the little yellow man icon to it.