Royal Trafalgar by Thistle, The
Il Royal Trafalgar by Thistle sorge in una tranquilla e intima strada laterale nel cuore di Londra, a pochi passi da Leicester Square e dalla famosa Theatreland e a 5 minuti a piedi da Trafalgar Square e Piccadilly Circus.