+MisterBen Posted March 19, 2009 Share Posted March 19, 2009 (edited) I've just noticed that Google Maps has street view photos in the UK now (in London at least). I couldn't resist checking my caches to see if anyone was snapped while looking for them, but alas there's no one there. Has anyone spotted anyone in the act? Edited March 19, 2009 by MisterBen Quote Link to comment
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.