The Doggit on Blackfriars Bridge. A while ago now but they let us have one of the room (top floor bar) without charge, presumably they make enough from the beer they sell.
Try contacting King's College London - they frequently let out their facilities, though I'm not sure of the price. More frequently during the university hols, of course.
avonmouth house is half way between e&c and borough and is a purpose built conference / meeting room centre. They exist to meet your meeting demands and have a range of rooms to suit most varying needs.
Views expressed in this discussion forum are those of the contributors and may not reflect the editorial policy of this website. Please read our terms and conditions