oxford street

  • Amba Hotel Marble Arch is The Venue

    The host city for New Media Europe 2016 will be London and now we're proud to announce that the venue will be the Amba Hotel Marble Arch. The Amba Hotel in Marble Arch is a grand hotel based just off London's busy shopping street – Oxford Street – which...