Ami's latest entry
Hyde Park, London, City Of Westminster, Greater London, England, UK
On a whim and in London..
London's Oxford Street, formally Tyburn Road is perhaps most famously known as being one of a set of three green properties on a Monopoly board or home to the flagship store, Selfridges & Co. Founded by Harry Gordon Selfridge and opened on March 15th 1909. A high-end department store chain and the second large…

