Max's place is a very serviceable option. Not too far from the St. Pancras/Kings Cross and Russell Square stations. Lots of restaurants, etc. nearby. Neighborhood not too loud. We had a party of seven, which was a bit of a tight squeeze for our crew.