Somewhere in the U.K. (Answer)

Answered

Somewhere in the U.K. (Answer)