Huge room with restaurants nearby, near to Old Trafford