Tate ---, London gallery (7)
I believe the answer is:
britain
(Other definitions for britain that I've seen before include "Island north of France" , "Largest UK island" , "Monarchy" , "See 10" , "Main UK island" .)
I believe the answer is:
britain
(Other definitions for britain that I've seen before include "Island north of France" , "Largest UK island" , "Monarchy" , "See 10" , "Main UK island" .)