Rock Tour LondonJul 9, 20202 minTrident StudiosArtists were drawn to Trident Studios, at 17 St. Anne's Court in Soho, because of its relaxed vibe and the ability to be creative while...