London is one of the largest metropolises in Europe, with a developed and extensive transport system. For Polish residents ...