startupbug.com
- are you bitten by startup bug? -
top news or fresh stories
topic » news » help » videos » books » jobs
submit a new story
register | login
RSS

A settlement for nearly 2,000 years, London is today the most populous greater metropolitan area in Europe with over 13 million residents. Home to popular tourist locations such as Big Ben, The London Eye and Buckingham Palace, London's skyline is unmistakable. While London often serves as the representative bridge from Europe to the United States, it also is the seat of Europe's rapidly expanding entrepreneurial landscape.


Who Voted for this Story




Proudly Hosted by: Worria