St. Beatles Cathedral

St. Beatles Cathedral is a church located in England. It is assumed to be a church which worships The Beatles.

History
Next to The Benny Hilton the church is briefly seen.