Ting - Shangri-La Hotel, the Shard - Afternoon Tea
London ,United Kingdom
Ting - Shangri-La Hotel, the Shard - Afternoon Tea is one of the popular Tea Room located in , listed under
Local business in London
,
Restaurant in London
,
Tea Room in London
,