can anyone please help
i once was told that there was a base floating in the north sea off east Anglia UK. i was told it was a listen base then house a private radio station
in the years to come is there anyone who can shed some life on this as i have searched and searched but nothing