Oxford Street – Jubilee!

London is regularly transformed  by state occasions and none more so than the Queen’s Jubilee which brought rows and rows of Union Jacks to Oxford Street.

Here in the spring sunshine they light up the World’s busiest shopping street, the top of the taxi and the double decker bus heading past the busy shoppers.  Though some people think that the two figues in the foreground and Wills and Harry. What do you think?!

[Read More]