I'll use this place when ever in London. Good venue local area and 5 minutes to the train station