| Not to discourage but I know a guy who had exactly the same situation 11 A* in his GCSE's, 4 Alevel A's and a 2210. His HS transcript like your was riddled with some A's, B's C's and D's. He applied to top colleges like Princeton, stanford chicago, williams and all and got rejected from ALL of them. Hell he only managed to get into one safety that too without any aid! His essays were good, he didnt have a lot of EC's and I believe his recommendations were OK.
Not to discourage you but the point is when it comes to the top colleges EVERYTHING matters especially your high school record. When the Harvard Princeton people came to our school, they said they want consistent people through HS not people who only study for their O A levels.
Just keep your fingers crossed.Good luck |