Oxford needs AAA and places much emphasis on GCSE grades, and you have a B. LSE needs A*AA. Can you get the B bumped up to A? The B and GCSEs will make your whole profile less competitive, which can't be compensated for even by a spectacular performance on the LNAT.