Charing Cross Hotel

Rate this item
(0 votes)
Following a multi-million pound renovation this Grade II Listed Charing Cross hotel in London has become a world-class; luxury hotel offering every modern advantage; including iPod docking stations with Bose surround sound. What hasn

Additional Info