Also see this post:
Just a heads-up for those of you travelling Vueling from BCN: As part of the integration of Vueling into OneWorld BA has decided to stop offering BCN non-Schengen lounge access to OneWorld elites travelling on Vueling metal (including when they are BA ticketed).
With typical efficiency, the staff at BA check-in haven't yet been told this and are still directing people to the lounge (maybe someone here could?) which is making the poor lounge staff incredibly frustrated.
I've not checked the Schengen lounge.
http://www.flyertalk.com/forum/23972383-post692.html
Also see these post concerning no lounge access in London even when flying under the BA marketed codeshare:
http://www.flyertalk.com/forum/23353446-post47.html
http://www.flyertalk.com/forum/23687895-post19.html
http://www.flyertalk.com/forum/23721926-post25.html
http://www.flyertalk.com/forum/23722666-post31.html