its suppose to be one of the best in the UK. its just off tottenham court road in central London, and has a very cosy atmosphere. I heard it was very selective though. But i went there for summer school and it was great! i really recommend it! you can still apply!
where have you applied?