Reviews: Anonymous

The Dictionary, Shoreditch

London, England
71%

I ve stayed 9 nights, and i had to change room 4 times! They are crazy!


Smart Hyde Park Inn

London, England
77%

No customer comment