Daily Mail

THE LONDON HOTEL

-

MARCH 2, 6pm:

The Russians travel on public transport to the City Stay Hotel in Bow, East London. They stay there two nights

Newspapers in English

Newspapers from United Kingdom