Geoff's invited to Sir Pauls office in London to chat about this summers big concerts, and which is his favourite London park
See All 17 Episodes of "The Beatles Podcast"