Europe Video

Apple to have new home in Battersea Power Station

8 Hours Ago

Technology giant Apple is to make the London icon the new home of their flagship store.