Situato nel centro di Londra, a meno di 1 minuto dalla Stazione di Paddington, il Pilgrm offre il Wi-Fi ad alta velocità gratuito e camere con bagno interno e TV con canali Freeview. Alcune sistemazioni si affacciano sulla tranquilla Norfolk Square.
Numero delle stanze: 78
25 London Street, Quartiere di Westminster, Londra, W2 1HH, Regno Unito