Welcome to WebmasterWorld Guest from 220.127.116.11
*(or was it near Manchester? Everything is so close together in the UK, it's hard for me to say where one city/town ended, and the next began...)
its actually called Wilmslow Rd in Rusholme.
the food rocks there, and in a few other places around the UK.
I hope the boston crew will have some good restaurants lined up for April.
and next time you are in London, I can take you to a few undiscovered/uncommercial Gems.