This site could be worth a look:
http://www.upmystreet.com/