Cream Tea for Two at The Harrods Tea Rooms

£45.00

SKU: 36705974495 Category: Tag:

Treat yourself to a delectable cream tea for two at Harrods in London.