This clue you’ll need to unravel,

It has a lot to do with travel,

Do you enjoy a window seat?

Go find the sign down Handforth Street.