London..In the year 2000




Sadly, there won't be any flying red buses.