http://seatexpert.com/_BA777_3_class_NCW.html is the best/clearest seat map that I have seen of the 3 class 777.
As you can see, 4D is approximately mid-way between 3B and 4B. I have sat in 4B before and can confirm this is accurate - it wouldn't be impossible to talk to people in 3/4B, but it wouldn't be easy/comfortable to chat to them...
The G/K side is better aligned. The seats across the row 10/11 aisles are the best aligned. So, is anything else available at all?
Also, beware if you hope to sleep for some of the flight - 4A/B/D are very close to the galley - it can be quite noisy with chatting and clattering of trolleys and pots and things...
In my experience, service in Club on a 3 class 777 tends to seem better than on a 4 class plane (maybe because you are the Premium Class on the plane?). So you should be in for a very good flight
Boo