Holiday Inn London - Commercial Road

Holiday Inn London - Commercial Road
5 Cavell Street, London, E1 2HP
Photo of Holiday Inn London - Commercial Road