Knights Inn London

1739 Dundas St
London
Ontario
Canada