Portsmouth Beacons?

Beacons? in the Solent off Portsmouth, Hampshire.