Answers Jump to Completed Puzzle Screenshot ClueAnswer Famous Recording Studio Located In London Next Clue: Large Ship Used To Carry OilAbbeyroad Back to Group 35