My Place Hotel, London -  Don't know if we'll ever stay there again, but was a great spot for traveling on a shoestring budget.

My Place Hotel, London - Don't know if we'll ever stay there again, but was a great spot for traveling on a shoestring budget.

Scroll to Top