NOI - hyp, you said"However, I've always thought that Big Ben, the Thames and a smatterring of Red double decker buses might just be a bit of a giveaway as to which one it is... "Most people wouldn't know what Big Ben looked like without being told, a river is a river is a river and believe it or not, there are actually red double decker busses in other cities then London.....