<--Previous
Up
Next-->
Can you guess where we are here? Yes, they still use bright red double-decker buses in London!