Company name: Jukebox Studios London
Description: Jukebox Studios is one of the most recognised media hubs in London. Consisting of Recording Studios, Podcast Studios, a Live Room and a Photography/Film Studio, The Jukebox is sure to meet your needs.
Unit 24, Pall Mall Deposit, 124 Barlby Rd, London W10 6BL, United Kingdom