The Boys' Houses

The Beatles are seen at their four terraced houses, where they live and plot their adventures.

Filmed here

Ailsa Avenue

Ailsa Avenue, Twickenham, GB

Community posts