Loading...
Uploaded by oneglobenetwork on Jun 20, 2008
One of England's finest traditions, afternoon tea is served daily from 3.00pm to 6.00pm in the stunning Winter Garden Restaurant of the Landmark London Hotel
Entertainment
Standard YouTube License
Possibly England one day.
MarkAllenChannel 1 month ago
I'd like to go there some time to enjoy tea.
BTW, what song is playing in the background.? I like it a lot.
XianKai 3 months ago
Load more suggestions
Possibly England one day.
MarkAllenChannel 1 month ago
I'd like to go there some time to enjoy tea.
BTW, what song is playing in the background.? I like it a lot.
XianKai 3 months ago