Express by Holiday Inn Limehouse

469-475 The Highway
London
United Kingdom