St Margarets and The Beatles

The story of St Margarets and the Beatles can be told in three movies with St Margarets at their heart. Filmed at Twickenham Studios, a minute’s walk from 20 The Barons, they also featured location shoots that stamped the area with the Fab Four’s historic boot-prints. In March 1964, the […] Read more »