STAYING AT THE ROOMZZZ STRATFORD HOTEL

Visiting London can be rather stressful. It is so big and there is so much to do, that finding a spot to stay in is…