Think London Means Oxford Street? Stratford Might Just Change Your Mind
For many Maltese travellers, a London shopping break means Oxford Street, bags in both hands and a hotel somewhere nearby. But there’s another part of the capital worth getting to know, especially if you love having shops, restaurants and entertainment close to where you’re staying. Welcome to Stratford, home to Westfield Stratford City and the … Continued •
