Commuters and tourists will then be able to see the layout of each station in Google Maps before travelling ... add Street View imagery for 30 London Tube stations in 2024, including Camden ...