"Olympic Studios, Barnes, SW13" by Ewan Munro licensed under Creative Commons 2.0. Some modifications were made to the image. Photo Map Olympic Studios 117-123 Church Road Barnes London SW1 3 9HL Directions Website Phone: 020 8912 5161