Thumbnail

I’ve got to say I love Google Maps and am constantly using it to find my way to different places – being new to London it saves me a lot of time and effort trying to map read (which definitely isn’t a skill of mine!). So when I heard about Google Street View, which is ... Read more