Bedrooms

by - junio 25, 2018


The Excelsior boasts a Central London location, within easy walking distance of The British Museum and bustling Oxford Street. St Pancras International Rail Station is a 5-minute walk away.

Relacionado

0 comentarios