Afternoon Tea Online

Afternoon Tea near Oxford Street

Oxford Street in London is synonymous with shopping! It is Europe's busiest single street for shopping and is home to over 300 shops. Although Oxford Street is only approximately one and a half miles in length, it can take several hours to take in the diverse array of shops. Major stores include Debenhams, House of Fraser, John Lewis, Marks & Spencer and Selfridges, the second largest department store in the UK.

Places to take Afternoon Tea in Oxford Street

Find Oxford Street afternoon tea venues on the map below. Click on any icon to view details.