I found this famously hilarious. I wonder if the British Council has been or made a note of how British Education is being sold in small town India? And for those who are actually getting admission to these universities, please do remember what you are getting, exactly what it says, a University which advertises on a road.
The first one was Leeds Metropolitan University. How on earth can you give admission on the spot? Is this a cinema ticket process or what?
And how its University of Bedfordshire.
Here's a longer view of the banner. Pathetic!