there is a double decker bus on the road in england
where is this place
london i'm guessing
who can you see
people
which direction is the road long or ending
sorry don't understand
are the people walking
yes
can you see the road
yes
is there a bus
yes
is the bus moving
think so
how is the bus
double decker
are there buildings
yes many
is the bus red
yes