Google Street View has received a mixed press recently, especially in terms of privacy issues. It would be quite interesting to set up a mosque street view mash-up. Given a few spare hours, I could have found plenty more in the UK and elsewhere. Here are a few random examples from London:
View Larger Map
View Larger Map
View Larger Map
View Larger Map
View Larger Map