Shoreditch Rooms

This hotel is not currently in
the Good Hotel Guide

Shoreditch Rooms
Shoreditch House, Ebor Street,
London
Greater London
E1 6AW
England