The Shoreditch

The Shoreditch, London

rated excellent

The Shoreditch

144-145 Shoreditch High Street
Shoreditch
London
E1 6JE