Don't have Telegram yet? Try it now!
https://news.fitzrovia.org.uk/2010/07/12/derwent-london-believe-nothing-is-impossible-in-fitzrovia/
Derwent London believe nothing is impossible in Fitzrovia