The Savoy

Strand,
LONDON, United Kingdom