Television documentary about the legendary Abbey Road Studios in London, England.
Scotty Meade
Self
7.4
2007
7.9
2014
7.5
1974
6.9
1996
2004
8.0
2021
6.8
1965
7.3
1964
7.1
2015
2018
0.0
1966
1988
5.7
2013
2025
8.2
2017
1986
1990
2006
2001