Designed by
Title
Harrods Tea Rooms #230056361
Description
London, UK - August 12th 2021: Looking at the menu in the famous Tea Rooms at Harrods in Knightsbridge, London, UK. The tea rooms serve luxurious Afternoon Teas and Cream Teas
This image is editorial