London Travel News
Topic
1 story, newest first.
Apple Music is launching a new concert venue, Apple Music Hall, beneath its European headquarters at Battersea Power Station. The 600-capacity space will host live-streamed performances by major and emerging artists, featuring advanced technology.