Today, in my street view tour, takes me briefly to Glasgow:
View Larger Map
Glasgow Central Mosque (not the best view)
View Larger Map
al-Furqan Mosque
View Larger Map
According to various maps, this is Madrassah Mosque in Dixon Ave. I have no knowledge of Glasgow however, and the site has no labels. Clearly, this is one of the issues associated with Street View (and its use in an academic setting).
View Larger Map