10 Questions London calling! How much do you know about London? 🇬🇧 A general knowledge quiz about this fantastic city. KahootStudio, 11/22/2018 answers Play What do Londoners call their underground? Railway Metro Subway Tube What is the total amount of tube stations in London? 260 270 280 290 Which trendy area of West London gave the title to a rom-com starring Julia Roberts in 1999? Notting Hill Islington Greenwich Kensington … and 7 more awesome questions! Check them out by clicking “Play”.