Hotel · Strand
12
"A five-star hotel where visitors can experience the quintessential British tradition of afternoon tea."