I am sure you will have a great flight. BA use the latest 77W on this flight with fresh interiors and great IFE.
Information about the window seats in CW can be found in
this thread.
For information about the LHR<>SIN legs of the same flight (in F)
see my TR.