Aerial view of modified rooftop of Olympic stadium now London stadium rented by West Ham United as football stadium North London cityscape beyond UK

- Image ID: PY26HH
Justin Kase zsixz / Alamy Stock Photo
Image ID: PY26HH
Location: Queen Elizabeth Olympic Park Stratford Newham East London England UK