Arranged over 5 floors in a spectacular Landmarked townhouse, Norwood has a sixty-five seat restaurant, two lounge bars, a forty-five seat screening room and event space as well as a private dining room for up to twenty four people and a walled garden.