The Savoy, A Fairmont Hotel

STRAND
LONDON, WC2R 0EZ UK