grumpybear.wordpress.com
Random Annoyances: Canary Wharf
London has its fair share of prime real estate locations for companies to choose from but few sites are as stupidly located as Canary Wharf. Now the actual place itself is very nice; clean, modern,…