Is there any reason why this site is limited to London startups? Does this geographical restriction add any value over a national startup map?<p>Hint for Londoners: Zoom the map out at bit and it shows other places. These places have names like Bristol, Manchester, Glasgow, <i>and are located in the areas of the UK that are not London</i>. People live in these places, and there are startups there too.<p>In fact, there's already a good UK startup map: <a href="http://techbritain.com/" rel="nofollow">http://techbritain.com/</a>