How To Make Cucumber Tea Sandwiches - Inspired by my tea experiences in London, as well as my obsession for all things Downton Abbey, I had to make cucumber tea sandwiches at home. This British tea tradition is simple to make, but there are a few helpful
Oxford Street in London, England, at Christmastime. Oxford Street is not anywhere near the city of Oxford -which is about 60 km north west of London- and is a major thoroughfare in the West End. Oxford Street is one of Europe’s busiest.