Tag: international quarter



London’s Queen Elizabeth Olympic Park

Posted on 5 July, 2016 by admin under Unique Property

Situated in the east of London is a symbol of success for Britain. Built for the 2012 Summer Olympics, where team GB won medals left right and centre, Queen Elizabeth Olympic Park is a memorable venue and home to many different facilities. We take a look... Read More