This is the email i got in return.
Here's the info:
Nolias Gallery, near TATE MODERN: HIRE fees: £550 per week.
For exact Location, log on to www.noliasgallery.com and click CONTACT. It is on Gt Suffolk St., SE1....very near your College.
We have held a couple of exhibitions for LCC Illustration department, in the past.
For a non obligitory viewing appointment, do not hesitate to contact on 07984716668.
Also as for the name I kind of liked the idea of 'maybe illustrated' as a title.