Reports abound that BA are removing Row 1 from Advance Seat Assignment, even for Gold members.
A quick check of my upcoming flights appear to confirm this on flights from Heathrow.
A flight to Berlin:
A flight to Athens
However, my flight from London City to Amsterdam seems still to offer Row 1