View of the village Stratford in the London Borough of Newham. Besides the importance as a shopping center, the central Olympic Park for the 2012 Olympic Games was built in Stratford
Pictures are searched.
Please wait!
Please wait!
Loading view. Please wait.
Next
Back