meaning of bis London durchbuchen

bis London durchbuchen - German to English

to book to London