Television documentary about the legendary Abbey Road Studios in London, England.
Scotty Meade
Self
7.2
1968
7.1
2017
7.9
2014
7.5
1974
6.9
1996
0.0
2013
6.8
1965
7.0
1993
2019
4.3
1978
6.6
2004
1988
6.5
1967
5.7
8.0
2025
1990
5.0
2011
2001