BR

Stratford International East Tower

London, United Kingdom