Reviews: Anonymous

The Dictionary, Shoreditch

London, England

Great place to stay! Everyone was friendly and the rooms were nice.

Gallery Hyde Park

London, England

There should be a warning that there are so many stairs. It was tough dragging my 50 pound suitcase up to the top floor.