Holiday Inn Express London - Stratford

Holiday Inn Express London - Stratford
196 High Street, London, E15 2NE
Photo of Holiday Inn Express London - Stratford