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
MARCH 2, 6pm:
The Russians travel on public transport to the City Stay Hotel in Bow, East London. They stay there two nights