Moxy London Stratford

Tag Archives for Moxy London Stratford.

Jan112018

Moxy London Stratford cool space by tube station

Moxy London Stratford is a Marriott brand hotel about 200 meters from Stratford Station, a major transportation center with both London Underground and train station tracks. Also, one of the largest shopping malls in England is Westfield Stratford City right by Stratford Station. The Stratford area is urban with high rise cranes all around building…

Continue Reading »