Islands play the Hoxton Bar and Kitchen. Don't seem to be any details on this yet apart from the last.fm listing...
Official Website: http://www.last.fm/event/442757
Added by Mark Wheeler on December 12, 2007
Yeah. Wish it wasn't at this venue but I'd really like to see them anywhere. Do you know any more about it?